cient , Parallelization of a 3 dQuasi - Geostrophic Multi - Grid code
نویسندگان
چکیده
We have parallelized our existing auto-tasked vector Cray C-90 3d Quasi-Geostrophic Multi-Grid (QGMG) code in a portable and eecient way for todays MPPs. The QGMG code addresses one of the most important computational problems today: the numerical simulation of high Reynolds number uid turbulence. In this paper we describe how we did this parallelization, emphasising both portability and eeciency. In addition we discuss how we implemented our own parallel I/O so that the MPP code can read and write original C-90 les. We give performances on the Cray T3D MPP. The bottom line is that on all 16 processors of the C-90 the code achieved 6 GGops; currently on 512 processors of the T3D it is slightly faster.
منابع مشابه
Mixed Large-Eddy Simulation Model for Turbulent Flows across Tube Bundles Using Parallel Coupled Multiblock NS Solver
In this study, turbulent flow around a tube bundle in non-orthogonal grid is simulated using the Large Eddy Simulation (LES) technique and parallelization of fully coupled Navier – Stokes (NS) equations. To model the small eddies, the Smagorinsky and a mixed model was used. This model represents the effect of dissipation and the grid-scale and subgrid-scale interactions. The fully coupled NS eq...
متن کاملMixed Large-Eddy Simulation Model for Turbulent Flows across Tube Bundles Using Parallel Coupled Multiblock NS Solver
In this study, turbulent flow around a tube bundle in non-orthogonal grid is simulated using the Large Eddy Simulation (LES) technique and parallelization of fully coupled Navier – Stokes (NS) equations. To model the small eddies, the Smagorinsky and a mixed model was used. This model represents the effect of dissipation and the grid-scale and subgrid-scale interactions. The fully coupled NS eq...
متن کاملMulti-Grid Acceleration of a SIMPLE-Based CFD-Code and Aspects of Parallelization
The present study treats the calculation of the continuous phase of a multiphase flow, i.e. the numerical solution of the equations for a turbulent incompressible flow. An existing SIMPLE based Single–Grid algorithm is improved applying the Multi–Grid Method. Numerical experiments for two test cases with up to 3 174 400 finite volumes show the features of the new algorithm, the effect of its pa...
متن کاملImplementation and Performance of a Grand Challenge 3d Quasi-Geostrophic Multi-Grid code on the Cray T3D and IBM SP2
We have taken our existing auto-tasked vector Cray C-90 3d Quasi-Geostrophic Multi-Grid (QGMG) code and implemented it in a portable way on most of todays MPPs. Here we report on its performance for the Cray T3D and IBM SP2. On all 16 processors of the C-90 the code achieved 6 GGops; currently on 256 processors of the T3D we obtain almost 4 GGops and on 256 processors of the SP2 we obtain 5 GGo...
متن کاملParallelization of a Compositional Simulator with a Galerkin Coarse/Fine Method
We describe a simulator-parallel method for parallelization of a large industrial code. Our approach is based on domain-decomposition, with a coarse grid operator, generated by a Galerkin technique. The technique gives an easy and exible method to include local grid reenement in already existing simulators, it also gives a high level of parallelization. The code is run on a Origin 2000 computer...
متن کامل